package com.yingxin.yx.framework.commons.activiti.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class UserTaskStatInfo {

    @ApiModelProperty("待审核")
    private Integer pendingTaskQty;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    private Date pendingTaskTime;

    @ApiModelProperty("待办理")
    private Integer pendingWorkQty;

    @ApiModelProperty("公告通知")
    private Integer noticeQty;

    /** 公告时间*/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    private Date noticeTime;

    private Integer totalPendingQty;

    @ApiModelProperty("未读消息")
    private Integer unreadQty;

    /** 工作通知*/
    private Integer workQty;
    /** 工作通知时间*/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    private Date workTime;

    /**
     * 代审待确认
     */
    private Integer replaceQty;

    private String isAppLogin;

    /**
     * 警示
     */
    private Integer warningQty;

    /**
     * 拉矫
     */
    private Integer laJiaoQty;
    /**
     * 挂起
     */
    private Integer suspendQty;

}